home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / INTERNET / SITES / RAND / ALL95.LZH / letters_fj / text0001.txt < prev    next >
Encoding:
Text File  |  1995-10-04  |  3.7 KB  |  100 lines

  1. Hi,
  2.  
  3. (This letter was sent to Bertrand as well and a few comments on his
  4.  letter are at the end.)
  5.  
  6. > Any help would be appreciate. Are you a codeur ? What kind of programms
  7. > do you make ? What language do you use ? Else, what do you think you can 
  8. > do ?
  9.  
  10. Well, I don't like the word 'coder'. I feel more like a programmer/hacker.
  11. I've been programming for around 15 years now. A short history:
  12.  
  13. ------------
  14. That was far too long, but I was going to write about this for my new WWW
  15. www site anyway....
  16. (I mentioned programming in BASIC, assembler, Forth, APL, C, BCPL, Pascal
  17.  etc on the ABC80, ZX81, QL and Nord100 before the Atari ST/STE/Falcon.)
  18. ------------
  19. ....
  20.  
  21.  Atari ST/STE/Falcon, since '89
  22.    _Lots_ of C and large amounts of assembly.
  23.    You might have heard of MGIF, the image viewer/processor. That's been
  24.    my responsibility since '91 IIRC. The latest version, 5.00, will be
  25.    released very shortly. A final beta release tomorrow if all goes well...
  26.  
  27.    Another major project of mine is QLem, the software-only Sinclair QL
  28.    emulator for the Atari ST/E. I'll pick up the development on that when
  29.    I get MGIFv5 out the door.
  30.  
  31.    Also quite a lot of smaller projects, utilities etc of course, as well
  32.    as various program 'fixes'.
  33. ...
  34. -----
  35. More was deleted about the dozen or so languages we used at University.
  36. -----
  37.  
  38. Just about the only programming related courses I didn't take were the
  39. ones about AI and database programming.
  40.  
  41. Despite all that I'm not working in the field of programming, since I
  42. decided that I didn't want to spend eight hours a day on something that
  43. I like as a hobby. Instead I'm researching chip design in full-custom VLSI.
  44.  
  45.  
  46.  
  47. In any case, I'd feel reasonably at home in just about any language you'd
  48. like to use for this project, but I'd prefer C and/or assembly.
  49. (Who without enough memory to use G++ comfortably wouldn't?  ;-)
  50. I've read most of the DSP manual, but I've not yet started programming on
  51. that. I do intend to use it in both MGIF and QLem in the future, though,
  52. so it's high on my priority list right now.
  53.  
  54. Regarding what I could do, I'd say just about anything but the monster AI.
  55. But perhaps that's not too complex in DOOM either.
  56.  
  57. > You should also contact bertrand, he manages the project.
  58.  
  59. He contacted me while I was writing this:
  60.  
  61. >>Just tell me what you can do. I think we could need all the help on the
  62. >>graphic engine, of course, but even more for "side effects" like music and
  63.  
  64. Well, I've always liked graphics programming...
  65. Never done any 3D outside the U yet, though it's on my 'todo' list. It's a
  66. pity DOOM is mostly 2D.
  67.  
  68. >>communications. For the music, we would have to investigate how to play
  69. >>General Midi on the falcon without consuming too much machine time.
  70.  
  71. Shouldn't all that be a secondary concern?
  72. Sure it should (probably) be done sooner or later, but I'm a strong
  73. believer in adding more stuff after the basic functionality (in this case
  74. a graphics engine of useful speed) is there.
  75. With a reasonable design the 'candy' shouldn't be very hard to bolt on. It
  76. will after all run completely asynchronous with respect to the rest of the
  77. game.
  78.  
  79. >>BTW, a midi player would be something useful, even taken alone...
  80.  
  81. Didn't someone mention in c.s.a.s a while back that he was writing just
  82. that? IIRC it was to be a commercial program using the DSP to play 32
  83. channels or so.
  84. (Was if Griff perhaps?)
  85.  
  86. >>Hope I read you soon.
  87. > Wish to hear from you soon,
  88.  
  89. Was this soon enough?   ;-)
  90.  
  91. Regards,
  92. Johan
  93.  
  94. -- 
  95.   Chalmers University   | Why are these |  e-mail:   d8klojo@dtek.chalmers.se
  96.      of Technology      |  .signatures  |            rand@cd.chalmers.se
  97.                         | so hard to do |  www/ftp:  rand.thn.htu.se
  98.    Gothenburg, Sweden   |     well?     |            (MGIFv5 and QLem)
  99.  
  100.